package vista;

import modelo.Juego;
import modelo.Vitalizable;
import titiritero.SuperficieDeDibujo;
import titiritero.vista.ImagenAnimada;

public class VistaPared extends ImagenAnimada {

	private Vitalizable vitalizable;

	public VistaPared(String archImagen, Vitalizable vitalizable) {
		super(archImagen, Juego.ESCALA_DE_LOS_GRAFICOS, Juego.ESCALA_DE_LOS_GRAFICOS);
		this.vitalizable = vitalizable;
		setFrame(0);
	}
	
	@Override
	public void dibujar(SuperficieDeDibujo superficeDeDibujo) {
		if(this.vitalizable.tieneResistencia()) {
			super.dibujar(superficeDeDibujo);
		}
	}
	
}